the brains of the operation - Español Inglés Diccionario